set the Thames on fire – Deutsch–English translations

🇬🇧 en de 🇩🇪

set the Thames on fire verb

  • to achieve something amazing
die Welt aus den Angeln heben
Wiktionary Links